logging carts - German English Dictionary